cucumber tree – English–Suomi translations

🇬🇧 en fi 🇫🇮

cucumber tree noun

  • Averrhoa bilimbi
bilimbi
  • Magnolia acuminata
poppelimagnolia
Wiktionary Links